home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 401-425 / disk_415 / filetypes / filetypes.anl < prev    next >
Text File  |  1992-05-06  |  4KB  |  106 lines

  1. FileTypes V2.1
  2.  
  3. FileTypes ist ein Programm, das verschiedene Dateitypen (ausführbar, IFF)in 
  4.  einem Verzeichnis identifizieren kann.
  5.  
  6. Schablone: FileTypes [Directoryname|Dateiname] [a i d u]
  7. oder       FileTypes ? 
  8.            (Kurzanleitung)
  9.  
  10. Das Programme gibt die Namen aller Einträge aus dem angegebenen Verzeichnis
  11. mit einer Tybeschreibung aus. Ist der erste Name in der Parameterzeile ein
  12. Dateiname, wird nur der Typ dieser Datei ausgegeben. Namen, die Leerzeichen
  13. enthalten, müssen in Anführungsstrichen stehen. Wenn kein Name angegeben 
  14. wird, wird der Inhalt des aktuellen Verzeichnisses (zu setzen mit CD) aus-
  15. gegeben.
  16.  
  17. Beispiele:
  18.  
  19. FileTypes df0:Daten
  20. gibt eine Liste aller Einträge aus df0:Daten mit Typbeschreibung aus
  21.  
  22. FileTypes "df0:Daten 2"
  23. gibt eine Liste aller Einträge aus df0:Daten 2 mit Typbeschreibung aus
  24.  
  25. Augenblicklich erkennt das Programm IFF-Dateien (alle Typen) und aus-
  26. führbare Programme.
  27.  
  28. Die Schlüsselbuchstaben:
  29.  
  30. Zusätzlich zum Verzeichnis- oder Dateinamen können die Schlüsselbuch-
  31. staben a, i, d und u angegeben werden (hinter dem Verzeichnisnamen
  32. und durch Leerzeichen getrennt). Es werden dann nur die durch diese
  33. Buchstaben bezeichneten Dateitypen ausgegeben, Dateien mit anderen
  34. Typen tauchen in der Ausgabe nicht mehr auf. a steht für ausführbar,
  35. i für IFF, d für Directory und u für unbekannt. Achtung, alle Schlüssel-
  36. buchstaben müssen durch Leerzeichen getrennt sein!
  37.  
  38. Beispiele:
  39. FileTypes df0:Daten a
  40. gibt eine Liste aller ausführbaren Programme aus df0:Daten mit Typ-
  41. beschreibung aus
  42.  
  43. FileTypes df0:Daten a i
  44. gibt eine Liste aller ausführbaren Programme und aller IFF-Dateien
  45. aus df0:Daten mit Typbeschreibung aus
  46.  
  47. Achtung: Der Datei- oder Verzeichnisname MUSS das erste Parameter in der
  48. Parameterzeile der CLI sein! Wenn das aktuelle Verzeichnis mit gesetzen
  49. Kennbuchstaben ausgelesen werden soll, muß der Dateiname als Leerzeichen-
  50. kette ( "" ) angegeben werden, sonst hält das Programm den ersten Kenn-
  51. buchstaben für den Verzeichnisnamen.
  52.  
  53. Beispiel:
  54. FileTypes "" a d
  55. gibt die ausführbaren Programme und Verzeichnisse aus dem aktuellen Ver-
  56. zeichnis mit Typkennung aus
  57.  
  58. Die Angabe der Programmlänge:
  59.  
  60. In der Kurzanleitung (mit FileTypes ?) findet sich der Eintrag:
  61.  
  62. Länge der Programmdatei: xxxx Bytes (die Angabe hängt von der Version ab)
  63.  
  64. Diese Angabe bezieht sich auf die Dateilänge, die beispielsweise der List-
  65. Befehl des CLI liefert. Sie ist gedacht als ein kleiner Schutz vor Link-
  66. viren: Wenn diese Angabe nicht mit der Dateilängenangabe des List-Befehls
  67. übereinstimmt, wurde die Datei verändert, vermutlich durch einen Virus.
  68. Eine korrekte Dateilänge bedeutet allerdings nicht, daß die Datei sauber
  69. ist, also nach wie vor: Vorsicht!
  70.  
  71.  
  72. Meine Adresse:
  73. Sebastian Leske
  74. Bergerhauserstr. 17a
  75. D-4300 Essen 1
  76.  
  77. Fehlermeldungen, Dankschreiben, Spenden usw. sind selbstverständlich
  78. herzlich willkommen (hab' ich das nicht schon mal irgendwo gelesen?)
  79. (Da ich das Programm aus Spaß an der Freud' und für den Eigengebrauch ge-
  80. schrieben habe, erwarte ich von niemandem, daß er/sie mir Geld schickt. Für
  81. Post wäre ich allerdings dankbar.)
  82.  
  83. P.S.:
  84. Das Programm darf frei kopiert und verändert (vor allem verbessert!)
  85. werden, solange mein Name erwähnt wird. Für eine Meldung bei Verbesserungen
  86. wäre ich dankbar.
  87.  
  88. Ansonsten,
  89. Viel Spaß!
  90.  
  91.  
  92. Technische Angaben:
  93.  
  94. Das Programm wurde in Assembler geschrieben und mit dem DevPac Assembler
  95. V2.0 assembliert.
  96. Ausführbare Programme erkennt das Programm, wenn sie mit dem Langwort $3F3
  97. beginnen. IFF-Dateien müssen mit der Zeichenkette "FORM" beginnen, das Pro-
  98. gramm liest dann die Bytes Nr. 8-11 und druckt sie als IFF-Typ aus (deshalb
  99. erkennt es auch alle Typen von IFF-Dateien).
  100. Ich bin nicht ganz sicher, ob die beschriebene Art, auf einen bestimmten
  101. Typ zu prüfen, völlig korrekt ist (vor allem der IFF-Standard ist sehr
  102. komplex), daher wäre ich über dahingehende Meldungen dankbar.
  103.  
  104.  
  105.  
  106.